Dendrobium Barrabui's Big Candy

Den. Chao Praya Candy × Den. bigibbum

Registered May 4 2010 by A.Gibbard