We’ve made some exciting new updates! Check out our new site here
Login
Menu
One Big Snail
Occurred on September 15, 2017 / Karlsruhe, Germany
Info from Licensor: "One of the biggest land snail species in the world, this species called Archachatina marginata ovum and comes from Africa.
This one is measuring 18 cm big."