Cory Richards has pushed the boundaries all his life. He went from being a troubled kid to becoming an accomplished adventurist and award-winning photographer for National Geographic.
Cory Richards has pushed the boundaries all his life. He went from being a troubled kid to becoming an accomplished adventurist and award-winning photographer for National Geographic.