Hedgehog fly

Hedgehog fly

Observation - Hedgehog fly - Southern Africa. Description: Yellow and black with spikes on abdomen.

Yellow and black with spikes on abdomen.