1881. Layer after layer of petals. Huge very double deep rich pink. Could easily be claimed as the most fragrant rose. Cupped blooms. Grows 2 to 3 metres. A great garden classic.
1881. Layer after layer of petals. Huge very double deep rich pink. Could easily be claimed as the most fragrant rose. Cupped blooms. Grows 2 to 3 metres. A great garden classic.