Designed by
Title
China: Student Track and Field Games / meter race #24713493
Description
Students on the track and field sports, student athletes worked hard in the game of hundred meters, fierce competition for the victory., Baixiang County, Hebei Province, China, May 10, 2012.
This image is editorial