Perfume Tiger (Floribunda) [Roller Coaster x seedling] (Home Depot, San Carlos)

September 2, 2006

September 2, 2006