Plaza de la Villa - Image Details
Image
Plaza de la Villa

The Plaza de la Villa Square in Madrid, Spain, was the main square of the city during the medieval times, where the city hall was then located.

View Full Image on Dreamstime

Username: Lviani

Editorial: No

Width: 5985 pixels

Height: 3990 pixels

Downloads: 0

Image ID: 79491924