A Plethora Of Painted Snails

Habitat: CubaStatus: No conservation concerns Are these not the most breathtakingly beautiful snails you’ve ever seen?? They’re called Painted Snails or Cuban Land Snails (Polymita picta) and so they are...

Read More