Chasmanthe

Chasmanthe are native to Cape Province in South Africa and also known as “African Flag”.