Diana Dill

£2.00

£2.00

Product description

Strong flavoured leaves which can be grown indoors in containers.
100 Seeds