Flower Carpet
Flower Carpet Roses - also often referred to as The Carpet Rose are the world's #1 ground cover rose. Once established they can provide up to 2,000 flowers from spring till late autumn and are so easy to care for and have exceptional disease resistance.
Displaying 1 to 9 (of 9 products)
Displaying 1 to 9 (of 9 products)