Bug?

Bug?

Observation - Bug? - UK and Ireland. Description: