Amazing Photos From Shanghai Expo

Posted on August 17th, 2010 in ,

These photos captured in Shanghai Expo are very awesome and beautiful!!! Lost for words.

(more…)