Dendrobium Yondi Star

Den. Ellen × Den. Ira's Star

Registered Jan 1 1988 by S.Batchelor