Nature. Beauty. Gratitude.

4,841,913 views | Louie Schwartzberg • TEDxSF