Kevin Carter

Kevin Carter
1960 (Johannesburg, ZA) – 1994 (Johannesburg, ZA)