Close
Mystery/Apple snail eggs and female
Pomacea sp.