geography / travel, China, Shanghai, street scenes, Huaihai Zhonglu shopping street, pedestrians on escalator, Additional-Rights-Clearance-Info-Not-Available
Additional-Rights-Clearance-Info-Not-Available
Size: 3572px × 5326px
Location:
Photo credit: © INTERFOTO / Travel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: asia, blackheads, building, china, geography, multistorey, people, scenes, shanghai, skyscraper, street, travel