Blastoff (Floribunda) [Orangeade x Little Artist]

September 15, 2010 - UK Arboretum, Lexington

(SJH) November 13, 2005