Castillo de San Miguel

Garachico, Santa Cruz de Tenerife, España
Garachico, Tenerife