Flower Carpet Red (Floribunda) [(Irish Wonder x Paprika) x Flower Carpet] (San Carlos)

April 28, 2007

October 21, 2006