Steve Gates Photographer
Steve Gates is a Birmingham, Alabama, based photographer with an eye honed by 20 years of newspaper experience and shooting high-end photography for national editorial, magazine, corporate and advertising clients. <p>Steve Gates Photographer Birming