Designed by
Title
Masca Gorge - Masca beach - Playa de Masca, Tenerife, Canary Islands, Spain. Macizo de Teno. Buenavista del Norte. #264653444
Description
The end of Masca Gorge - Masca beach - Playa de Masca, Tenerife, Canary Islands, Spain. Macizo de Teno. Buenavista del Norte. In the foreground local vegetation, cactus bushes.