Teasing Georgia

2869

This rose has 110 petals and smells wonderful. One of my favorite David Austin Roses in my garden.