Orthalicus reses reses (Say, 1830) Stock Island Tree Snail

Federally listed threatened species

Orthalicus reses reses (Say, 1830) Stock Island Tree Snail
Miami-Dade Co., FL 9/30/2008 | Digital image by Robert Pilla