Designed by
Title
West Nanjing Road in Shanghai city, China #308086406
Description
Shanghai, China - March 23, 2013: CITIC Square Shopping Mall and Plaza 66 complex in West Nanjing Road, famous shopping street in Shanghai city
This image is editorial