Sandra Eula Lee: The Walking Mountain
2024年04月02日 - 2024年05月25日
Sandra Eula LEE's (ACC 2009) exhibition The Walking Mountain brings together sculptural installations that reflect the artist’s interests in labor, migration, and material histories.
查阅活动