Skip to main content
Spider
, 2019
Inkjet on canvas
106 7/8 x 77 1/4 inches (271.5 x 196.2 cm)
Click and drag image to view
Click here to exit