Violet Carpenter Bee

Violet Carpenter Bee

Observation - Violet Carpenter Bee. 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!