Nature. Beauty. Gratitude.

4,863,941 views | Louie Schwartzberg • TEDxSF