Nasty looking insect

I have no clue what this is - can anyone enlighten me, please?

https://farm8.staticflickr.com/7771/17365353831_7ac34c5c3b_c.jpg

Sorted

http://www.whatsthatbug.com/2010/02/04/ … nt-2310985

I'll leave it on anyway as others might well be interested.

New topic