3 secrets of resilient people

6,027,994 plays|
TEDxChristchurch
• August 2019