Loading

Catherine Ndereba -IMG_7314

  • Caption: Kenya’s Catherine Ndereba runs lap of honor after winning silver in women’s Marathon during the 2008 Beijing Olympic Games at the Birds Net on August … 2008. Photo/ MOHAMMED AMIN
  • Credit: MOHAMMED AMIN
  • Keywords: 2008 Beijing Olympic Games
  • Title: 2008 Beijing Olympic Games
Need Help?