top of page

"Joy of Innovation: Shanghai International Science and Art Exhibition", Shanghai Exhibition Center,
May 17- May 30, 2012, Opening Reception: May 17, 2012

bottom of page