I did’t get a very good shot of this thing - it was zipping about too fast. I believe it is a Leafcutter Bee...

Leafcutter Bee

Megachile centuncularis

SONGSSONGS.html
BUGSBUGS.html
BANDSBANDS.html
HOMEHOME.html