The Iglesia de Santa Maria de la Mesa (Church of St Mary) Zahara de la Sierra from the street to the castle track entrance October 30, 2025 teresa Leave a comment