Dendrobium Spider Lily (Den. Roy Tokunaga x Alexandrae) – Check us out on ETSY: https://naturesorchids.etsy.com

$32.99

In stock

SKU: 24283 Category: