Toronto, Canada. July 8, 2013. Severe thunderstorms caused flooding and power outage in Toronto area with over 100 mm of total rainfall in a few hours. In picture, flooding at Toronto's Harbourfront's York and Queens Quay area. Credit: EXImages/Alamy Live News


Size: 2000px × 3000px
Photo credit: © EXImages / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: building, canada, drive, flood, flooding, high, ontario, rain, residential, rise, storm, toronto, water, weather