Designed by
Title
LONDON, AUGUST 30, 2018, Victoria Embankment `super sewer` construction #131584863
Description
LONDON, AUGUST 30, 2018, Victoria Embankment by Blackfriars Bridge foreshore. Construction of a new `super sewer` and pier
This image is editorial