Featured
Jean Shin: The Museum Body
Amon Carter Museum of American Art 3501 Camp Bowie Blvd., Fort Worth, TX, United StatesFor her installation at the Carter, titled Jean Shin: The Museum Body, Shin seeks to create a textile-based “portrait” of the Museum’s staff, both those...