Nomad Bee?

Nomad Bee?

Observation - Nomad Bee? - UK and Ireland. Description: