Rose Trials
Saverne, France - June 22, 2016

Certificate of Merit,
Prize of the Public

(07.3981.11)is a pink Floribunda from Delbard of France.

(07.3981.11)