A global citizen science platform to discover, share and identify wildlife
Found on the beach in Naples, Florida.
At the time there were nesting turtles on protected beaches hence my assumption on what it is.
Thank you Lisa - silly mistake
Turtles are reptiles and not amphibians. I have moved your spotting to the correct category.
Lat: 27.10, Long: -82.46
Spotted on Jun 15, 2017 Submitted on Jun 10, 2018