Violet Carpenter Bee

Violet Carpenter Bee

Observation - Violet Carpenter Bee - Global. Description: Irridescent blue wings. This poor creature was stumbling around on its last legs!

Irridescent blue wings. This poor creature was stumbling around on its last legs!