Passengers queuing for buses, China, Shanghai 1986. Large... 02 May 1986, Melanie Friend - MF2009c120.jpg

Passengers queuing for buses, China, Shanghai 1986. Large... 02 May 1986, Melanie Friend - MF2009c120.jpg