Bug on a Dogwood leaf at low level

Bug on a Dogwood leaf at low level

Observation - Bug on a Dogwood leaf at low level - UK and Ireland. Description: