Rose Trials
Monza, Italy - May 22, 2015

Most Beautiful Italian Rose

(BAR7732) is a Floribunda from Barni of Italy. The large clusters of single blooms open dark salmon pink and fade eventually to cream.

(BAR7732)