Ant lion

Ant lion

Observation - Ant lion - Southern Africa. Description: