Location

Entre deux Villes, 1800 Vevey, Switzerland