Rose English Princess
IN STOCK





Rose English Princess
The English Princess is a highly scented floribunda with glossy green foliage and fantastic colouring in its blooms. Its fairy-tale shell pink petals, with a hint of yellow on the underside of the petals,… Read more
see more information
£19.99
