Antlion trap

Antlion trap

Observation - Antlion trap - Southern Africa. Description: