Showing the single result

  • Organic Red Rose Petals Tea

    Tea from petals of tea rose is one of the most popular flower teas. Petals of a tea rose can be brewed, both independently and flavor them with tea.

    $6.50 / Oz Add to cart