Spain, Ponferrada, Castilla y Leon. Ayuntamiento (Town Hall) Plaza.
Size: 4400px × 3300px
Location: Ponferrada, Castilla y Leon, Spain
Photo credit: © Charles O. Cecil / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: architecture, ayuntamiento, castilla, evening, hall, leon, ponferrada, spain, town