A leafcutter bee?

A leafcutter bee?

Observation - A leafcutter bee? - UK and Ireland. Description: