leon martin

Leon Martin Wreck

Categories: Tags: ,

The Leon Martin detonated a mine in 1940 off of Falmouth whilst carrying 2,300 tons of gas oil. She ended up just off of St Anthony’s light house and now lies well broken.