CTN House by Brengues Le Pavec Architectes

99