Violet Carpenter Bee

Violet Carpenter Bee

Observation - Violet Carpenter Bee - Global. Description: