Insect

Insect

Observation - Insect. Description: On the bonnet of the car this was large, any ideas - possible mimic?

On the bonnet of the car this was large, any ideas - possible mimic?