Avila Plaza Mayor

Historic pedestrian square surrounded by stone arched arcades, the town hall and a church in the city of Avila, northwest from Madrid, Spain.

Leave a Reply

Your email address will not be published. Required fields are marked *