This photo was taken in Shanghai (China) on 2005-07-27.
by wuploteg ( Guillermo Lobera) June 11, 2009 00:53 in travels
Add Tags