Posted on August 13, 2013December 27, 2017 by Marianne Petit Shanghai, China. NYU Shanghai Interactive Media Lab today. Also, the view out my window. Share this:TwitterFacebookLike this:Like Loading... Related