Showing the single result

XL Rose Standard 7.5Ltr

£34.96
Standard roses have a single tall stem, topped with foliage and flowers, like a small tree. They are usually a