“Deflowered” – Workers pickup after a flower cart spill at Dupont & Davenport Post date June 28, 2013 Tags accident, davenport, dupont, flowers, spill, Toronto