newsstand in Shanghai, China

- Image ID: DY9FH2

newsstand in Shanghai, China

Konrad Zelazowski / Alamy Stock Photo

Image ID: DY9FH2

Location: Shanghai, China