Torpedo Flotilla Visit to Manchester (1901)
The might of the British Navy struts its stuff down the Manchester Ship Canal.
Actors:
Country: United Kingdom
Keywords:
The might of the British Navy struts its stuff down the Manchester Ship Canal.
Actors:
Country: United Kingdom