The Baggersee area (South Strasbourg, France): a project where retail, residential and landscape are happy together

01 December 2014
The Baggersee area (South Strasbourg, France): a project where retail, residential and landscape are happy together