Rose Trials
Geneva, Switzerland - June 16, 2012

Prize for Innovation

(002706) is a Floribunda from Interplant of The Netherlands. The many, narrow, dark pink petals are twisted and whirled.

(002706)