DEPTFORD London Electric Supply Co Station Engines & Pumps Antique Prints 1893

Provenance: A print taken from The Engineer Periodical 1893. We do not deal in facsimiles or reproductions of any kind.

eBay