A mix of long-stemmed, large headed roses in deep red and soft pink, hand-tied with soft foliage and tied with a deep pink satin ribbon.

Classic Rose Mix

£45.00Price