Elizabeth أبريل 20, 2023 Queen Elizabeth Rose Queen Elizabeth Rose Buy rose The Queen Elizabeth (floribunda) Rosa The Queen Elizabeth £19 from www.crocus.co.uk