Paphiopedilum Chou-Yi Star

Paph. Death Star × Paph. leucochilum

Registered Apr 23 2025 by Chouyi Orch.