Stock Photo - Cathedral seen from the castle, Zamora city, Zamora Provience, Castile and Leon, Spain, Europe.

Stock Photo: Cathedral seen from the castle, Zamora city, Zamora Provience, Castile and Leon, Spain, Europe.

Searchable keywords