Jelly Bean life

Jelly Bean life

Observation - Jelly Bean life - UK and Ireland. Description: Found attached to a piece of water Star-wort, clear jelly - thought it was some form of snail but haven't a clue.

Found attached to a piece of water Star-wort, clear jelly - thought it was some form of snail but haven't a clue.