Dendrobium Rezha Rizaldy

Den. Black Spider × Den. Tiara Beauty

Registered Oct 31 2023 by A.Firmansyah