mystery bug

mystery bug

Observation - mystery bug - UK and Ireland. Description: