Triplofusus giganteus (Kiener, 1840) Juvenile
On granite boulder of south St. Johns River jetty, Mayport Naval Station beach, Duval County, Florida 9/10/2007 (about 9 mm.)