Each order has more or less 4200 assorted red petals. The rose petals are real and make a great addition to any decoration. For rose petals and rose petals only… Read More »
April 27, 2016
Each order has more or less 4200 assorted red petals. The rose petals are real and make a great addition to any decoration. For rose petals and rose petals only… Read More »