Forum home Wildlife gardening

What on earth is this bug?

It matches the wood shade of my
cherry tree perfectly and has latched itself onto a leaf ( presumably ready to pupate). 

Does anyone have any idea what it is? 
 Thanks!

Posts

Sign In or Register to comment.