bogleech: This unidentified tropical land snail is clearly the sweetest little thing living in the entire world, ever. I think this photo may have been taken by this person, but it’s not up anymore so I may be wrong. -Bogleech
tags:
original: https://forthecheesecake.tumblr.com/post/62594186741