Red rose buds artificial bunch of 12 stems


Small red rose buds in a bunch of 12 separate stems. The rose head measures 4.5cm long.

The stem length is 25cm and there are 12 rose buds in each bunch.

Buy Now: $15.00