Rick Gaffney

Rick Gaffney is a freelance photojournalist who lives in Hawaii and specializes in the marine environment and ocean recreation.