We’ve made some exciting new updates! Check out our new site here
Login
Menu
So Many Snails
Occurred on June 23, 2019 / Cleveland, Georgia, USA
Info from Licensor: "A yard full of slimy snails in the north Georgia mountains.
Snails have lots of teeth and having them on my hand like this felt very strange."