Velvet, purple flowers, scented, healthy (4ft)

Cardinal de Richelieu (G)

£8.50Price
Colour: Purple