Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
TORONTO-DECEMBER 14:Sears Store Closing in Toronto. Toronto is Canada's largest city and sixth largest government, and home to a population of about 2.8 million people. City under snowstorm. Seen in Toronto, Canada on Dec 14, 2013.