the canary islands
TRANSCRIPT
INSULELE CANAREINSULELE CANARE
The Canary Islands. The Spanish archipelago is located just off the northwest coast of mainland Africa.
FIN
TRANSCRIPT
INSULELE CANAREINSULELE CANARE
The Canary Islands. The Spanish archipelago is located just off the northwest coast of mainland Africa.
FIN