Close
Chinese and Japanese Mystery Snails
Bellamya chinensis, B. japonica