Visit > Plant Finder

Rosa ‘Larissa’ – floribunda rose