World

Michael Phelps gears for US Swimming Grand Prix

(Agencies)
Updated: 2010-05-14 10:46
Large Medium Small
Michael Phelps gears for US Swimming Grand Prix

US swimmer Michael Phelps smiles while swimming in a practice session during the USA Swimming Grand Prix Charlotte Ultra Swim in Charlotte, North Carolina May 13, 2010. [Agencies]

   Previous Page 1 2 3 4 5 6 Next Page