mail_outline sales@mediastorehouse.com
Unloading Ships at London Docks, 1908Illustration showing various cargoes coming ashore at London Docks, in the East End of London, 1908. Elephants tusks, barrels