work of a leafcutter bee ?

work of a leafcutter bee ?

Observation - work of a leafcutter bee ?. Description: I found this between the leaves of a rose bush.

I found this between the leaves of a rose bush.