$19.95 – $379.95
Spray Roses are miniature roses with a minimum of 3-5 blooms per stem. These petite roses are great for bouquets and arrangements by themselves. They also an excellent choice as a filler or accent flowers. Color Description:
10 Stems, 50 Stems, 100 Stems, 200 Stems