Ajax loader
Shanghai / New World Shopping Center / Photo
Shanghai (China),
New World Shopping Center, Nanjing Lu (Nanking Road).

Interior view: escalators.

Photo, undat.
of 1
Open Lightbox