“Beneath” x Shanghai International Science & Art Exposition

August 28, 2008