Flower Bug

Flower Bug

Observation - Flower Bug - UK and Ireland. Description: