Stock Photo: Plaza Mayor or Ayuntamiento, Astorga, León province. Castilla y León, Spain.
Stock Photo: 1566-336469 Plaza Mayor or Ayuntamiento, Astorga, León province. Castilla y León, Spain.

Similar Images

More Like This