Dendrobium Bung Tomo

Den. Oryen × Den. Otto I. Leidin

Registered Mar 21 2024 by D.S.Santoso