Designed by
Title
Interlaken - Swiss Tourist Town. Main Street with Grand Hotel Victoria #62054522
Description
Interlaken - Tourist Town, Canton of Bern, Switzerland. Main Street (Höheweg) with Grand Hotel Victoria and Entertainment Horse Carriages.
This image is editorial