Dendrobium Owl Eyes

Den. Polka × Den. Yellow Ribbon

Registered Jul 13 2016 by Huang Gao Ming