no idea what this is!

no idea what this is!

Observation - no idea what this is! - UK and Ireland. Description: On leaves near path by river Soar. It had a jelly like quality!

On leaves near path by river Soar.
It had a jelly like quality!