Kevin Fleming has covered the world as a photographer for National Geographic and has been recognized