BC Place Stadium Fabric Membrane Roof

BC Place Stadium - Vancouver BC, Canada