Please Login or Register for Trade prices.
£4.98
10 Heads
45cm
Artificial realistic roses.
A firm favorite for all occasions either just as they are or added to arrangements and bouquet selections for home decoration or weddings
37 in stock