Dendrobium Mega Gold

Den. Mega Moon × Den. Finale

Registered May 29 2020 by A.Blewitt