Busy Bee

Carpenter Bees are large bees, there are around 500 sub species.

Busy Bee