Dendrobium Nahardi Haddade

Den. Black Spider × Den. Indonesia Damai

Registered Jan 2 2023 by D.S.Santoso