Costoanachis avara (Say, 1822) Greedy Dovesnail
On granite boulder of the south St. Johns River jetty, minus tide, Mayport Naval Station Beach, Jacksonville, Duval County, Florida July, 2011