Share
twitterlinkedinfacebook
Image 1 of 1
IFC mall 04.jpg
Louis Vuitton staff arrange the store's window display in the International Finance Center shopping mall, Luziajui, Pudong business district, Shanghai, China, on August 19, 2010. Photo by Lucas Schifres/Pictobank