GarethB's picture

Could you help ID this insect please?

I found it on our car, and I have no idea what it could be:

http://www.ispot.org.uk/node/157951

Reply