Dendrobium Barrabui's Dark Candy

Den. Chao Praya Candy × Den. Barrabui's Dark Knight

Registered May 14 2009 by A.Gibbard