Café de la Place

Restaurant in Megève, France

Coffee Shop cafe