flower bug

flower bug

Observation - flower bug - UK and Ireland. Description: