newsstand in Shanghai, China

- Image ID: DKMX14

newsstand in Shanghai, China

Konrad Zelazowski / Alamy Stock Photo

Image ID: DKMX14

Location: Shanghai, China