tree bee?

tree bee?

Observation - tree bee? - UK and Ireland. Description: i found this today in my garden, could you tell me what it is please..

i found this today in my garden, could you tell me what it is please..