Nerine?

Nerine?

Observation - Nerine? - Southern Africa. Description: