Nesting Sand Bee?

Nesting Sand Bee?

Observation - Nesting Sand Bee? - UK and Ireland. Description: