Osmia rufa?

Osmia rufa?

Observation - Osmia rufa? - UK and Ireland. Description: