Dendrobium Lombok Island NSR

Den. Black Spider × Den. Sri Mulyani

Registered May 29 2025 by Ganis Orchids