Masca Rsetaurant

Masca,  Tenerife

About photo

Masca village Restaurant, Masca, Santa Cruz de Tenerife, Spain