Picture postcards for sale from Spain at the Plaza Mayor, Salamanca, Castilla y León, Spain.

- Image ID: DYJ2XP
Mieneke Andeweg-van Rijn / Alamy Stock Photo
Image ID: DYJ2XP
Picture postcards for sale from Spain at the Plaza Mayor, Salamanca, Castilla y León, Spain. The historic city of Salamanca is a UNESCO World Heritage Site.
Location: Plaza Mayor, Salamanca, Castilla y León, Spain, Europe