TAYBA NASSEM, SENEGAL. Senegalese mother waits with her child vaccination in Taybe Nassem, Senegal on Tuesday, October 31, 2006. © Chet Gordon/ THE IMAGE WORKS
Aiding humanity!
TAYBA NASSEM, SENEGAL. Senegalese mother waits with her child vaccination in Taybe Nassem, Senegal on Tuesday, October 31, 2006. © Chet Gordon/ THE IMAGE WORKS