Red roses are the universal sign of love! With the 144 wine red rose petals Flaming Love you can give your love an ideal expression. You can distribute rose petals on your bed, on the table for a romantic dinner or in the entire apartment - there are no limits to your imagination! Enjoy your wedding or the next Valentine's Day in a sea of roses!