donearlenspry in Photography | October 25, 2011 Evolution of Shangai Lujiazui 1990 Lujiazui 1996 Lujiazui 2010 Source: http://www.skyscrapercity.com/showpost.php?p=58158873&postcount=858 Share this:TweetPrintPocketShare on Tumblr donearlenspry Published October 25, 2011
Leave a Reply