Auberge du Vermont Restaurant / 1 Michelin Star / France

From the album Food