Odyssey Image SPANS06A006
SPAIN, ANDALUSIA CASARES; a picturesque mountain village or 'pueblo blanco' near Estepona on the Costa del Sol; with castle and church above