This photo was taken in Shanghai (China). 2005-07-27.
by wuploteg ( Guillermo Lobera) June 9, 2006 00:19 in travels
Add Tags