Sphecidae (Mud dauber)

Sphecidae (Mud dauber)

Observation - Sphecidae (Mud dauber) - Southern Africa. Description: Nest burrowed into the ground.

Nest burrowed into the ground.