Rose Trials
Baden-Baden, Germany - June 15, 2010

Silver Medal - Floribunda

(RT 04615) is an orange blend Floribunda from Tantau of Germany.

(RT 04615)