little bug

little bug

Observation - little bug - UK and Ireland. Description: no idea what this is???

no idea what this is???