le-castellet-village-view

Le Castellet, a medieval village in Provence