Rose Trials
Le Roeulx, Belgium - September 4, 2015

Certificate of Merit - Floribunda,
Perfume Prize - Floribunda

(07.1870.3) is a double, yellow Floribunda from Delbard of France..

(07.1870.3)