Stock Photo - Main Square of Salamanca, declarated World Heritage by UNESCO Castilla y León Spain

Stock Photo: Main Square of Salamanca, declarated World Heritage by UNESCO  Castilla y León  Spain.

Searchable keywords

Choose multiple keywords