Victorian London - Buildings, Monuments and Museums - Aldgate Pump

Aldgate Pump, 1880