Megachile spp.

Leafcutter Bee