Sunday, June 26, 2005

Shanghai, China

1 Comments:

Blogger red said...

wow...the lighting is fantastic!!!

12:49 PM  

Post a Comment

<< Home