Rose Trials
Orléans, France - September 12, 2013

Certificate of Merit - Shrub

Lola (RT06566) is a red Shrub rose from Tantau of Germany.

Lola