Stachys Leaves

Product Ref: 41-00015

Price: £12.00

Sorry, this product is out of stock.


The Stachys Leaves are approximately 50mm and in packs of 100 leaves.

Cookies in Use