Nature. Beauty. Gratitude.

4,842,358 views | Louie Schwartzberg • TEDxSF