Yvoire – a Medieval and Flower Village on Lac Léman, France

Updated 23 February 2012