Thames Tideway Super Sewer construction at Vauxhall Bridge in London on August 2020.


Size: 3550px × 2367px
Location: London
Photo credit: © Liam Edwards / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: build, capital, city, construction, engeneering, inferestucture, river, sewage, site, thames, water, work