Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Artificial rose bush with foliage, approximately 42cm long. Each rose head is approximately 8cm diameter. 18 heads per bunch.
Goods may be returned up to 14 days after receipt. Terms & conditions apply. Read our full terms.