HomeGreat for spells of love and happiness, Red Rose Buds and Petals are also fantastic for those who seek prosperity.Rose Buds & Petals, Red 2 oz (Rosa gallica)$3.95PriceQuantityAdd to Cart