Bumble Bee Snails

Photo coming soon

Bumble Bee Snails
(Pusiostoma sp.)