snowbirdofparadise.com
Cornu aspersum!
Cornu aspersum! No, I am not casting a Harry Potter-type spell. That is the Latin name for garden snails and right now there are lots of them on my patio wall. They are trying to escape from drown…