Dendrobium Nakhla Argani

Den. Black Spider × Den. Otto I. Leidin

Registered May 18 2020 by Endang Surachman