Skip to product information
The black berry lily, also known as the leopard lily, is native to Eastern Russia, Japan, and China. The dried plant has long been used medicinally.
Black Berry Lily 1
£49.40
Sale price
£49.40
Regular price
£65.00