Rose Trials
Barcelona, Spain - May 12, 2017

Spanish Rose Society Award for Best Flowers

(FE11005) is a white Hybrid Tea from Ferrer of Spain.

(FE11005)