Torpedo Flotilla Visit to Manchester (1901)
Film · Documentaire
Synopsis
The might of the British Navy struts its stuff down the Manchester Ship Canal.

Film · Documentaire
The might of the British Navy struts its stuff down the Manchester Ship Canal.
