Termites on the festive menu

Termites on the festive menu

Observation - Termites on the festive menu - Southern Africa. Description: