Location

Rue du Petit-Chêne 12, 1003 Lausanne, Switzerland