mail_outline sales@mediastorehouse.com
Piers on shore of Lake Leman, Ouchy, Lausanne, Vaud, Switzerland
Hotel au Lac and Le Chateau d Ouchy, Ouchy, Lausanne, Vaud, Switzerland
Beau-Rivage Palace Hotel, Ouchy, Lausanne, Vaud, Switzerland
Ouchy harbour, Lausanne, Vaud, Switzerland