David Chouinard

Curator, TEDxMontreal
Montreal, Qc, Canada

Subtitled talks