Bug perched on a leaf

Bug perched on a leaf

Observation - Bug perched on a leaf - UK and Ireland. Description: