Who knew that snails could be this big!

Meet the giant african land snail....

1 views sciencedump.com

Interest

Nature
Discovered by www.sciencedump.com
on Nov 1, 2012

Stumblers Who Like This Page