‘Castillo de Santa Barbara Teguise’


side view of the castillo de Santa Barbara in Teguise Lanzarote Canaries islands Spain

Leave a Reply

%d bloggers like this: