Larger bud roses that we call premium roses have a head size of 7 to 8 cm when fully blossom
52cm – 62cm- 72cm
Your Name (required)
Your Email (required)
quantity of each variety * Minimum Order 3,000 stems
colour per variety
length of stem
Please prove you are human by selecting the Flag.