Thursday, December 22, 2011

China Shanghai In Time Lapse



H/T: Lost Laowai