Nomad bee?

Nomad bee?

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