French Lavender, Lavandula Stoechas ‘Greek Mountain’

£6.99

French lavender, £6.99 each or 3 for £18.

Out of stock

Category: