Last January 17, the Toronto Light Festival showcased several art pieces that enticed visitors. Here are some of the art pieces we saw during the light festival: Sydmonauts The nine
Last January 17, the Toronto Light Festival showcased several art pieces that enticed visitors. Here are some of the art pieces we saw during the light festival: Sydmonauts The nine