Photo Details

Photo detail

December 3, 2011

Margaret McCluskey, a resident of downtown's Esther Short Commons, died in an accident involving a C-Tran bus.