Winter snowstorm hit Toronto, Ontario, Canada, on November 11, 2019. The storm dropped between 10-15 centimeters of snow across the Greater Toronto Area.
Warning: Editorial use only. Contact your sales representative for all commercial (including advertorial) and promotional uses.