Stephen Kennedy, Photographer

Reportage and documentary photography

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