Loading

Lucy Kabuu IMG_1071

  • Caption: Lucy Kabuu strides in 10,000m final during 2008 Olympics at Olympic Stadium in Beijing on August 17, 2008.Photo/MOHAMMED AMIN/www.sports-pot.com
  • Credit: MOHAMMED AMIN
  • Taken: 15 August, 2008
  • Title: 2008 Olympics at Olympic Stadium in Beijing
Need Help?