2006 IAAF World Junior Championships |
Friday, August 18th in Beijing, China |
Photos courtesy of Photo
Run |
Photos courtesy of our good friends at Photo
Run !
Click on thumbnail-sized images below to access larger versions.