Asia China Shanghai Blurred image of passengers on escalators leading to platform of Metro subway train
Asia China Shanghai Blurred image of passengers on escalators and stairs leading to platform of Metro subway train during evening rush hour at Peoples Square Station
Size: 5400px × 3602px
Photo credit: © WorldFoto / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 1ds, adult, asia, blur, blurred, brown, canon, china, city, color, commute, commuters, crowded, crowds, destination, digital, downtown, eos, escalators, evening, female, file, horizontal, hour, image, international, life, lights, male, metro, modern, motion, passengers, people, peoples, person, platform, recognizable, republic, rush, scenes, shanghai, square, st, stairs, subway, tourism, train, transportation, travel, urban, yellow