This is the Polymita Cuban Land Snail. Last night I watched a PBS special documentary about the Island of Cuba where these snails have chosen their habitat and was totally blown away with their beauty.
Ale, let's paint them. Since "a little of what we like does us well".
painting by daniel serra badue
....and as to whether there is anything more beautiful than Nature.....only the smile on a friend's face comes close.