Black Berry Lily 1

Black Berry Lily 1

8 X 10
£49.40
Sale price  £49.40 Regular price  £65.00
Skip to product information
Black Berry Lily 1

Black Berry Lily 1

£49.40
Sale price  £49.40 Regular price  £65.00
Size
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.

You may also like