Violet Carpenter Bee

Violet Carpenter Bee

Observation - Violet Carpenter Bee. Description: