Taming the Thames
Constructing the Victoria Embankment on the north bank of the River Thames in London: an image analysed by Roger Hudson.
Constructing the Victoria Embankment on the north bank of the River Thames in London: an image analysed by Roger Hudson.