3 secrets of resilient people

6,018,139 plays|
TEDxChristchurch
• August 2019