Frog spawn

Frog spawn

Observation - Frog spawn - UK and Ireland. Description: