June 25, 2007 5:30 AM | Permalink Shanghai.
Just outside of Xintiandi.
. Shanghai, China. 26 April 2007.
Images & photographs © Yulanda Yee.