Albuca

Albuca

Observation - Albuca - Southern Africa. Description: