Insect

Insect

Observation - Insect - UK and Ireland. Description: Small white(ish) creature. Top right in second picture

Small white(ish) creature. Top right in second picture