Back Maison Dumont Architect Meyer Architecte Location Geneva, Switzerland Year 2016 Photos ©Joël Tettamanti Share