People thronging a busy shopping street, Shanghai China 1986 05 May 1986, Melanie Friend - MF2009c126.jpg

People thronging a busy shopping street, Shanghai China 1986 05 May 1986, Melanie Friend - MF2009c126.jpg