flickr-free-ic3d pan white

Zhaoqing University Athletics Meeting

Sport is considered a vital ingredient of a university education in china and students are continually encouraged to compete. Zhaoqing University Athletics meeting 14/15 November 2003, Zhaoqing, Guangdong Province, China.

1,310 views
0 faves
0 comments
Taken on November 15, 2003