is this pic taken by Kevin Carter too?

Can anyone ID this pic and tell me the story behind it?