© Stephane Chalmeau architects: Olgga ArchitectsLocation: Montévrain, FranceProject Year: 2025Photographs: Stephane ChalmeauArea: 1252.0 m2 Read more »