The picture perfect hilltop village of Gordes, the Luberon, Provence, France, Europe.
Cafe tables, Pakaus des Papes (Papal Palace), place du Palais, Avignon, Provence, France, Europe.