Phrontis vibex
(Say, 1822)
Bruised Nassa Spawning Aggregation
On sand bar, Kice Island, just south of Marco Island, Collier County, Florida 1/18-19/2007. Digital image by Amy Tripp.