Leon Martin Wreck

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.