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.