SPAIN, ANDALUSIA OLVERA; a pretty 'pueblo blanco' or white village near Ronda with olive groves and wheat fields in foreground