" />
September 5th, 2006, Photos.
More pictures from China, taken in Suzhou, not very far from Shanghai.
nice work.
nice work.