weird bug

weird bug

Observation - weird bug - UK and Ireland. Description: