Bark antlion (Jaya)

Bark antlion (Jaya)

Observation - Bark antlion (Jaya) - Southern Africa. Description: