Beijing, China, 1986. Cyclists now competing with vehicles... 18 Apr 1986, Melanie Friend - MF2009c108.jpg

Beijing, China, 1986. Cyclists now competing with vehicles... 18 Apr 1986, Melanie Friend - MF2009c108.jpg