Aristea?

Aristea?

Observation - Aristea? - Southern Africa. Description: