The Princess Margaret Rose is one of the most perfect roses for the vase, Long stems and a beautiful pale pink rose. Have it growing in my garden.
Leave a Reply