Location

Avenue Mon-Repos 14, Lausanne, Switzerland