Rosa Red Leonardo da Vinci® Stam 100-120:

Standard hight100-120 cm
ColourDeep red
Perpetual floweringYes
FragrantGood

Rosa Red Leonardo da Vinci® Stam 100-120