SUPERB DAFFODIL 



Superb Daffodil. Narcissus incompardbilis 



