Chinese artist Zhu Jinshi’s massive art installation at the Los Angeles County Museum of Art (or LACMA) is a giant, … More
ART x DESIGN x CULTURE | GENERAL AESTHETIC RESEARCH
Chinese artist Zhu Jinshi’s massive art installation at the Los Angeles County Museum of Art (or LACMA) is a giant, … More