© 2019 by FARM DIRECT CORPORATION

  • 10 Bags of Petals per box
  • 600 petals average per bag 
  • Choose from our variety of colors or special mix
  • Keep it in refrigirator until ready to use

Natural Rose Petals

Petals