Pictures of France - Provence - Cote d' Azur - the medieval town of Eze, perched on a hilltop