Motor Torpedo Boat

Scope and Content

Royal Navy MTB at the moment of discharging two torpedo tubes.