Share
twitterlinkedinfacebook
Image 1 of 1
DSC_1662.jpg
China's pursuit team rides their bicycles in Laoshan Velodromme during the Beijing 2008 Olympics, on August 17, 2008, in Beijing, China. Photo by Lucas Schifres/Pictobank/Cameleon/ABACAPRESS.COM