Drimia?

Drimia?

Observation - Drimia? - Southern Africa. Description: