Carpenter Bee Blister Beetle

Carpenter Bee Blister Beetle

Observation - Carpenter Bee Blister Beetle - Southern Africa. Description: