Skip to content

6000 Fresh Rose Petals Assorted Free Shipping

10 Bags of 600 petals approximately, 320 grams per bag
Superior quality, cut only after order is received
15 day vase-life Guarantee


10 Bags of 600 petals approximately, 320 grams per bag
Superior quality, cut only after order is received
15 day vase-life Guarantee
Flown directly from our farm in Ecuador to you
Perfect for DIY weddings
[amz_corss_sell asin=”B01ASD9WPW”]