Little bug

Little bug

Observation - Little bug - UK and Ireland. Description: Found this little one on a leaf by the stream in the woods in the UK.

Found this little one on a leaf by the stream in the woods in the UK.