June 25, 2007 5:30 AM | Permalink Shanghai.
Just outside of Xintiandi.
. Shanghai, China. 26 April 2007.
Name:
Email Address:
URL:
Remember personal info?
Comments:
Images & photographs © Yulanda Yee.