Blue Carpenter Bee

This slideshow requires JavaScript.

Blue Carpenter Bee (Xylocopa caerulea)
Henderson Waves, 3rd January 2018