Bug resting on a leaf

Bug resting on a leaf

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