A global community of nature enthusiasts photographing and learning about wildlife
Project Noah Nature School
It's hard to make out if it has a short keel but if it does I'd say this is a species of Deroceras.
Spotted on Apr 21, 2013 Submitted on Apr 22, 2013
Join the Project Noah Team