Legendary colors, hand crafted, and fresh from the growers hands- These are the best roses you can buy on this side of the Earth. Whether you are ordering for a special someone or making a statement to your décor, these are perfect for any occasion. Colors include- Torch Red, Oyster White, Fairy Tale Pink, and "fire" Spark Orange. Stem sizes may vary from 15"-25" in length. Roses are hand arranged and arrive in our trademark Roseshire Box.