SUBMARINE INSIGNIA AND SUBMARINE SERVICES OF THE WORLD

£16.95 £4.99

A comprehensive guide to the 57 varieties of nations that have submarines in their fighting forces.

Only 1 left in stock