Miam Miam in the historic and graceful city of Avignon, Provence, France
French flags outside the Avignon Town Hall
Hotel Restaurant in Avignon, France