Building Gallery / Sports & Recreation
Stadiums, arenas, gyms and leisure buildings with long-span structures.
2 buildings
Sports Centers
London, United Kingdom