Building Gallery / Sports & Recreation
Stadiums, arenas, gyms and leisure buildings with long-span structures.
2 buildings
Recreation Facilities
Mannheim, Germany
Windsor, United Kingdom