Largest Snail In The World Is Bigger Than Some Small Dogs
JimmyCorta
Published
09/25/2017
in
wow
It's the Archachatina Marginata snail from West Africa, and it demands your respect.
Categories:
Wow
8 Comments