Stock Photo - Santo Cristo shrine. Pesquera de Duero village, Valladolid, Castile and Leon, Spain, Europe.

Stock Photo: Santo Cristo shrine. Pesquera de Duero village, Valladolid, Castile and Leon, Spain, Europe.

Searchable keywords

Choose multiple keywords