Torpedo Flotilla Visit to Manchester
AD

Torpedo Flotilla Visit to Manchester

1901
Documentary | 21 May 1901
The might of the British Navy struts its stuff down the Manchester Ship Canal.
AD