Shane Gross is a Canadian marine conservation photojournalist. His childhood passion for sharks has grown into a love for everything that lives underwater. Telling long-form narratives about the ocean and human's impact …
Home
Feed
Search
Library
Download