Overview of the pretty Luberon village of Cucuron, Provence, France, Europe
From The Wayfarers Provence