Dendrobium Emil E Dardak

Den. Black Spider × Den. Danish

Registered Nov 4 2021 by D.S.Santoso