Bug

Bug

Observation - Bug - UK and Ireland. Description: Lots of these in buttercups. Would love to know what they are. Thank you.

Lots of these in buttercups. Would love to know what they are. Thank you.