Kevin Carter

Kevin Carter
*1960 Johannesburg - 1994 in South Africa