Posts about legend

  • Île de Peilz

    I like unusual things and the tiny natural island around 500 metres from the lake shore at Villeneuve, on Lac Léman, certainly fits that bill.