mail_outline sales@mediastorehouse.com
Chateau de Chillon, Montreaux, Lake Geneva, Switzerland
Montreaux, Switzerland. Sculpture on the waterfront in Montreaux
Montreux & Lake Geneva, Switzerland