Rose Trials
Madrid, Spain - May 21, 2010

City of Madrid 54th International Trial of New Roses

Rose of Madrid 2010

(AM 810) is a red Hybrid Tea from Meilland of France..

(AM 810)