Red rose buds artificial bunch of 12 stems


Small red rose buds in a bunch of 12 separate stems.

The stem length is 23cm and there are 12  artificial red roses in each bunch.

Buy Now: $15.00