The light art installation "Talking Head" is seen during the 2018 Toronto Light Festival in Toronto, Canada, Jan. 24, 2018. The annual festival runs from Jan. 19 to March 4 in Toronto. (Xinhua/Zou Zheng)
Light art installation shown at 2018 Toronto Light Festival
The light art installation "Talking Head" is seen during the 2018 Toronto Light Festival in Toronto, Canada, Jan. 24, 2018. The annual festival runs from Jan. 19 to March 4 in Toronto.
Go to Forum >>0 Comment(s)