Giant African Land Snail
By Ecosystems

Detailed Description
A large giant African land snail sitting on a gloved hand. The snail is approximately 8 inches long and covers the entire hand.
Sources/Usage
Public Domain.