Blandfordia grandiflorus

. . .