The Candy Cane Snail

#doodlewashMarch2022: Snail Did you know that a snail has the most teeth of any animal? Some have over 20,000 teeth! No wonder they move so slow, having to lug all that dental work around. The Candy Cane Snail is a tree-living snail native to the Caribbean. Hahnemühle Bamboo Mixed Media paper Zebra Pen Technical PenContinue reading “The Candy Cane Snail”