135-10-060-17_resize.jpg

Shanghai, China, 2010