Andrew Shiue, founder of the cultural site Beyond Chinatown, reviews the 9-screen video installation TEN THOUSAND WAVES on view at MoMA through next Monday Feb 17.
Andrew Shiue, founder of the cultural site Beyond Chinatown, reviews the 9-screen video installation TEN THOUSAND WAVES on view at MoMA through next Monday Feb 17.