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.
RMID:Image ID:2R1WGB6
Image details
Contributor:
Richard Ellis / Alamy Stock PhotoImage ID:
2R1WGB6File 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 | 300dpiDate taken:
8 April 2023Location:
Olvera, SpainMore information:
This image could have imperfections as it’s either historical or reportage.