Stock Photo - Olvera, Nuestra Señora de la Encarnación church (neo-classical, 19th century), and 12th century moorish castle. Cádiz province, Olive trees, Andalusia, Spain

Stock Photo: Olvera, Nuestra Señora de la Encarnación church (neo-classical, 19th century), and 12th century moorish castle. Cádiz province, Olive trees, Andalusia, Spain.

Searchable keywords

Choose multiple keywords