Europe Trip 2010

Switzerland - Chillon Castle

Near Montreux, on Lake Geneva/Lac Leman

Cathryn Schmidt