Drop Dead Red (Floribunda) [City of San Francisco x Lasting Love]

June 20, 2018 - Sacramento World Peace Garden