Princess Anne®
Best For Flowering
Best For Health
The young flowers are deep pink, almost red, fading to pure rich pink. The rather narrow petals are unusually substantial, with a hint of yellow on their undersides. Held in large, fragrant clusters, they are produced with remarkable freedom. Read more
See more like this
your delivery via text/email.
your delivery via text/email.
your delivery via text/email.
your delivery via text/email.