Dendrobium Strait of Malacca

Den. Batu Sunset × Den. Chai Kiam Eng

Registered Apr 26 2026 by Endang Surachman