insect on apple

insect on apple

Observation - insect on apple - UK and Ireland. Description: