Rose Trials
Baden-Baden, Germany - June 16, 2015

Bronze Medal - Floribunda

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

(RT10668)