Stock Photo - Plaza Mayor (Main Square), Pedraza, Segovia Province, Castille Leon, Spain.

Stock Photo: Plaza Mayor (Main Square), Pedraza, Segovia Province, Castille Leon, Spain.

Searchable keywords

Choose multiple keywords