Rose Trials
Madrid, Spain - May 20, 2016

Best Spanish Variety

(FE-10023) is a light red Floribunda from Ferrer of Spain.

(FE-10023)