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

Grand Duchy of Luxembourg Prize

(28508-2/1) is a cream Floribunda from Novaspina of Italy..

(28508-2/1)