Leech in shallow pond

Leech in shallow pond

Observation - Leech in shallow pond. Description: I recently photographed this small (8mm in a blob, 2 cm extended) leech in a shallow pond (among stoneworts), carrying very obvious eggs in a ventral sac. I think it may be Helobdella stagnalis, a predator of snails and fly larvae, based on the egg sac an

I recently photographed this small (8mm in a blob, 2 cm extended) leech in a shallow pond (among stoneworts), carrying very obvious eggs in a ventral sac. I think it may be Helobdella stagnalis, a predator of snails and fly larvae, based on the egg sac and coloration (fairly translucent, greenish, with longitudinal patterning of black dots and obvious segmentation), but hope someone can confirm / correct my ID. I have no clear top shots showing the yes, but think a hint of paired dark eyes is visible from below in one crop.