dcsimg
Image of Pomacea maculata Perry 1810

Pomacea maculata Perry 1810