dcsimg

Pomacea hanleyana is a species of in the family Apple Snails.