❮❮prev
next❯❯
i feel happy of myself!!!
2012.06.30
And then, the TED talk, 20 years later...
--
via