Jelly spot

Jelly spot

Observation - Jelly spot - UK and Ireland. Description: