3 secrets of resilient people

6,027,002 plays|
TEDxChristchurch
• August 2019