Leafcutter Bee?

Leafcutter Bee?

Observation - Leafcutter Bee?. Description: