Published in Review: Menorca Military Museum
E-15 torpedo

E-15 torpedo made in France 1972