Places

Island castle, Annecy, 2005

Island Castle, Annecy, 2005