Halleria lucida ...

Halleria lucida ...

Observation - Halleria lucida ... - Southern Africa. Description: