Designed by
Title
Cast iron interior detail of Abbey Mills sewage pumping station #193536862
Description
Cast iron interior detail of Abbey Mills sewage pumping station 1868 by Bazalgette, Driver and Cooper, Stratford, London, United Kingdom
This image is editorial