Rose Trials
Lyon, France - June 8, 2011

Landscape Rose

(DELtapirou) is a red Groundcover rose from Delbard of France.

(DELtapirou)