This photo was taken in a Mc Donalds fast food restaurant, near the Yuyuan Garden, in Old Town of Shanghai (China). 2005-07-27.
by wuploteg ( Guillermo Lobera) May 3, 2006 02:31 in travels
Add Tags