Rose Trials
Geneva, Switzerland - June 18, 2011

Prize for Innovation

(00.1086.4) is a red Shrub rose from Delbard of France.

(00.1086.4)