Stephen Kennedy, Photographer