Hairy snail's egg sac on a leaf

Hairy snail's egg sac on a leaf

Observation - Hairy snail's egg sac on a leaf - UK and Ireland. Description: