DCSIMG

Large white metal structure on legs in Etobicoke, with buildings in the background.

 In

Large white metal structure on legs in Etobicoke, with buildings in the background.