Carpenter Bee (Nahoon)

Carpenter Bee (Nahoon)

Observation - Carpenter Bee (Nahoon) - Southern Africa. Description: