Bug

Bug

Observation - Bug - UK and Ireland. Description: Beautiful bug on a buttercup. Would love to know species. Thank you.

Beautiful bug on a buttercup. Would love to know species. Thank you.