Rose Trials
Le Roeulx, Belgium - September 4, 2015

Certificate of Merit - Floribunda

(RT10668) is a red Floribunda from Tantau of Germany.

(RT10668)