Upload
francois-daversa
View
269
Download
9
Tags:
Embed Size (px)
Citation preview
INSULELE CANAREINSULELE CANARE
The Canary Islands. The Spanish archipelago is located just off the northwest coast of mainland Africa.
FIN