Triplofusus giganteus (Kiener, 1840) Juvenile
By jetty boulders, Mayport Naval Station Beach, Duval County, Florida 3/3/2007 (about 65 mm.)