Moorish castle above white village with olive groves, Zahara de la Sierra, Sierra de Grazalema Natural Park, Andalucia, Spain, Europe

- Image ID: PCD7TT
Moorish castle above white village with olive groves, Zahara de la Sierra, Sierra de Grazalema Natural Park, Andalucia, Spain, Europe
robertharding / Alamy Stock Photo
Image ID: PCD7TT