Stock Photo - Iglesia del Espíritu Santo (Clerecía), Salamanca City, Province of SalamancaSpain, Europe.

Stock Photo: Iglesia del Espíritu Santo (Clerecía), Salamanca City, Province of SalamancaSpain, Europe.

Searchable keywords

Choose multiple keywords