Stephen Kennedy, Photographer

Documentary and reportage photography

More than 2500 completed projects in all 50 US states and 26 countries.