You're A Spider Caught In My Spider Web (red), 2020

aCRYlic on canvas

48 x 36 in. (121.92 x 91.44 cm.

Back to Top