Designed by
Title
Publicity dress-up along Nanjing Road, Shanghai, China #177528017
Description
Shanghai, China - May 4, 2010: Busy Nanjing Road upscale shopping district. Closeup of publicity dress-up of 2 characters as tiger and monkey
This image is editorial