You don’t have an account? Signup now
Your shopping bag is empty
Spray Roses are miniature versions of their standard rose cousins. They are a spray flower, meaning that each stem contains multiple rose blooms - 3 -5 blooms per stem on average. Spray roses are a beautiful addition to any bouquet or floral...