Image 1 of 1
Tenerife-Canary Islands-081 1266.jpg
Terraced fields and mountains sides at Masca, "the hidden village' Tenerife, Canary islands.
CanaryPix stock image Library-Ray Atkins Photography- Fine Art prints.