Rose Trials
Lyon, France - June 8, 2011

Great Roses of the Century - Floribunda

(ORA5902) is a Floribunda from Orard of France. The red blooms are cupped and have about 20 petls.

(ORA5902)