Those ubiquitous Swiss trams pass near the five star Grand Hotel Les Trois Rois.
Image posted by edrampell
March 11, 2013
Rate this!