Dendrobium Teresa Candy

Den. Mother Teresa × Den. Chao Praya Candy

Registered Feb 17 2003 by N.T.Hong