Designed by
Title
Olvera is a white village in Cadiz province, Andalucia, Southern Spain - the Moorish castle #107660168
Description
Olvera is a white village pueblo blanco in Sierra de Grazalema, Cadiz province, Andalucia, Spain - the Moorish castle and modern statue on top of a hill
This image is editorial