Stock Photo - Facade of Ducal palace. Plaza Mayor, Cogolludo, Guadalajara province, Castilla La Mancha, Spain.

Stock Photo: Facade of Ducal palace. Plaza Mayor, Cogolludo, Guadalajara province, Castilla La Mancha, Spain.

Searchable keywords

Choose multiple keywords