Halleria lucida

Halleria lucida

Observation - Halleria lucida - Southern Africa. Description: