Tauck - Cruise Division Cruises from Gran Canaria, Canary Islands

Maspalomas sand dunes in Gran Canaria.