Ralph Germann Architectes Design a Private Residence in Préverenges, Switzerland

113