China Marks
The Devil's Workshop, 2018
Fabric, thread, screen-printing ink, button, lace, residual paint, fusible adhesive
55 x 40 in
139.7 x 101.6 cm
139.7 x 101.6 cm
Copyright The Artist