The Our Lady of the Incarnation church dominating the Pueblo Blanco town of Olvera, Spain. The parish church was build in 1822 but the village dates to the 3rd century B.C.

The Our Lady of the Incarnation church dominating the Pueblo Blanco town of Olvera, Spain. The parish church was build in 1822 but the village dates to the 3rd century B.C. Stock Photo
Preview

Image details

Contributor:

Richard Ellis / Alamy Stock Photo

Image ID:

2R1WGB6

File size:

47.5 MB (2 MB Compressed download)

Releases:

Model - no | Property - noDo I need a release?

Dimensions:

3327 x 4990 px | 28.2 x 42.2 cm | 11.1 x 16.6 inches | 300dpi

Date taken:

8 April 2023

Location:

Olvera, Spain

More information:

This image could have imperfections as it’s either historical or reportage.