Chelsea Pensioner Rose
A new rose has been bred by Harkness Roses 1879, celebrating the magnificent heritage of the Royal Hospital Chelsea. This stunning rose will be
A new rose has been bred by Harkness Roses 1879, celebrating the magnificent heritage of the Royal Hospital Chelsea. This stunning rose will be