Loading YouTube Player...

Can broken glass build a clean future?

34,656 views|
Nick Birbilis |
TEDxCanberra
• December 2020