1332039a

Mandatory Credit: Photo by ANL/REX (1332039a) War Britain - Munitions - Torpedoes - 1939 War Britain - Munitions - Torpedoes - 1939