
Ye Qin Zhu b. 1986
Worshipers of a Platform, 2023
Mixed media on panel
46 x 47 ½ in
116.8 x 120.7 cm
116.8 x 120.7 cm
Copyright The Artist