$4.25

Organic red rose buds and petals sold by the ounce