nomad bee?

nomad bee?

Observation - nomad bee? - UK and Ireland. Description: