Robert L. Peters

1 April 2009

The Swiss even clean their mountains…

hello_franz.png

The Swiss do everything possible to make their guests’ stay in Switzerland perfect… watch the video here.

(thanks Gregor, via swissmiss)

back to News+


© 2002-