Regular price $15.00 Sale
We stock the best red roses commercially available today
60cm with large heads
Although there are taller roses, these are the roses we love!