London Docks - The mast House

The London Docks - The Mast House, in 1852

Go to article