‘stairs Saint Barbara Castle’


stairs going up the Castle of Santa Barbara in Teguise Spain Canaries islands (Lanzarote)

Leave a Reply

%d bloggers like this: