Dendrobium Jawara

Den. Black Spider × Den. Vian

Registered Apr 25 2024 by A.Firmansyah