Screen Shot 2016-04-08 at 7.40.32 AM

Screen Shot 2016-04-08 at 7.40.32 AM

Screenshot by DP Grace Lim: Christa's uphill battle to perfect her TEDx talk

Leave a comment

Your email address will not be published.


*