A glimpse of life on the road

1,629,228 views |
Kitra Cahana |
TED2014
• March 2014