Achillea The Pearl

£5.50

Perennial. Double white flowerheads. Height 80cm. Spread 60cm. Flowers from June to September. Sun or part shade.

Out of stock