Small creature in shade

Small creature in shade

Observation - Small creature in shade - UK and Ireland. Description: On an elder leaflet (arrowed).

On an elder leaflet (arrowed).