Montévrain stadium by OLGGA Architects

The positive interaction between architecture, nature and the city