Rose Trials
Rome, Italy - May 19, 2012

Best Groundcover

(BAR 7369) is a single, red Groundcover rose from Barni of Italy.

(BAR 7369)