Costoanachis avara (Say, 1822) Greedy Dovesnail

    On granite boulders of the south St. Johns River jetty, minus 0.8 foot tide, Mayport Naval Station Beach, Jacksonville, Duval County, Florida 3/22/2011