Thursday, January 10, 2008

Kings of Neon



East Nanjing Rd. Pedestrian Mall. Shanghai.

You have to love the picture of the roast duck...

No comments:

Post a Comment