Stock Photo - Monument to San Juan de la Cruz, Salamanca, Castilla y Leon, Spain, Europe

Stock Photo: Monument to San Juan de la Cruz, Salamanca, Castilla y Leon, Spain, Europe.

Searchable keywords

Choose multiple keywords