Bug on leaf surface

Bug on leaf surface

Observation - Bug on leaf surface - UK and Ireland. Description: