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.
Presenters of the Asian American International Film Festival
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.