Costoanachis avara (Say, 1822) Greedy Dovesnail

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