Big Roses

Our Big Roses are the best of the best. They are larger buds with longer stems ( 24 to 28 inches long) larger heads and a wider cut. If you need the ultimate rose our massive selection most likely features it!!