Please Login or Register for Trade prices.
£7.95
5 Stems
See 300706A for 30% quantity discount
10 Flower Heads
26 in stock