Spain (Tenerife - Canary Islands)

Image 149 of 166
< Prev Next >
PA16-128.jpg
Spain, Canary Islands, Tenerife, Garachico with church Santa Ana, Castillo de San Miguel and Roque de Garachico