Masca village Restaurant, Masca, Santa Cruz de Tenerife, Spain
Tenerife. 1600x1060, 630 Kbytes. Kodak Camera
Masca Tenerife Spain Canary Islands Santa Cruz de Tenerife Restaurant building balcony