Carpet Roses
The Carpet Rose is the worlds #1 ground cover Rose!! And now you can own a piece of that action at a fraction of the price. Once established, they can provide up to 2,000 flowers from spring till autumn. They’re extremely low maintenance and have exceptional disease resistance. Flower Carpet roses are also drought and…