Our products are Artificial or Dried, we don't supply Fresh Flowers & Plants. 

Artificial Dry Rose Bush - Purple (43cm long with 5 heads)

£2.95
In stock
46 Available
SKU
199237
  • Buy 12 for £2.80 each and save 5%
Artificial Dry Rose Bush - Purple (43cm long with 5 heads)