Join Mrs. Laurie Blue, NCC's Creative Arts Director, as she shares the story behind The Moth Project, a collaborative temporary art display created by NCC art students.
Niagara Christian Collegiate (NCC) is an independent, non-denominational Christian school located on the beautiful Niagara River near Niagara Falls, Ontario, Canada.