Cyanella ?

Cyanella ?

Observation - Cyanella ? - Southern Africa. Description: