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