Chen Fei, ‘Cocklebur / 蒼耳’, 2014, Perrotin

Image rights: Courtesy the Artist

About Chen Fei