P1000497

P1000497

Observation - P1000497 - UK and Ireland. Description: I have no idea what this is, can anyone suggest an id? The insect was about 3 cm long in total.

I have no idea what this is, can anyone suggest an id? The insect was about 3 cm long in total.