Canadian sculptor and textile artist Kai Chan shares his artistic philosophy with young students.
No data