You are here:

Stachys Officinalis

Stachys Officinalis

Stachys Officinalis


A long-flowering native
£2.99

Visit Store

Add a Review/Comment

Price Compare : From £19.99

Similar Products