Bug Id please

Bug Id please

Observation - Bug Id please - UK and Ireland. Description: I think a caspid bug, but not sure exactly which. been trying to find out for over a year.

I think a caspid bug, but not sure exactly which. been trying to find out for over a year.