dcsimg
Image of Pomacea swainsoni (Philippi 1852)
Unresolved name

Pomacea swainsoni (Philippi 1852)