The Happy Wall in Canada was exhibited from June 2018 to July 2019. It was placed on Sir Winston Churchill Square, one of the most popular squares of Edmonton, and thousands of people have expressed their creativity on it.
WATCH MORE ON YOUTUBE