SHEN LIE-YI
HOME
Exhibition
Video
Press
About
Contact
更多
A massive stone suspended three feet above the ground creates a surreal space for play.