Sloe Bug?

Sloe Bug?

Observation - Sloe Bug? - UK and Ireland. Description: Found a few similar bugs when looking this up so not sure

Found a few similar bugs when looking this up so not sure