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.
Historic pedestrian square surrounded by stone arched arcades, the town hall and a church in the city of Avila, northwest from Madrid, Spain.