Carpenter Bee

Carpenter Bee

Observation - Carpenter Bee - Southern Africa. Description: