Previous   Up   Next
Photo: 51 of 54, Album: Switzerland 2001
Hotel Alpha is where I stayed in Luzern.

Hotel Alpha is where I stayed in Luzern