This photo was taken in Shanghai (China) on 2005-07-28.
by wuploteg ( Guillermo Lobera) October 26, 2008 06:41 in travels
Add Tags