Moths??

Moths??

Observation - Moths?? - UK and Ireland. Description: What are these little critters (approx 3mm long with iridescent sheen) feasting on this buttercup?

What are these little critters (approx 3mm long with iridescent sheen) feasting on this buttercup?