What is it?

What is it?

Observation - What is it? - UK and Ireland. Description: I found this on one of the rose bushes in our garden. Can anybody please tell me what it is? Thanks.

I found this on one of the rose bushes in our garden. Can anybody please tell me what it is? Thanks.