Project Royal Pride 2 - The Netherlands

Screen system
Area 146,000 m²
Single roof-screen system with roll-up walls