
Adam Himebauch b. 1983
Vincent Needle in Yellow Haze 1981, 2020
Acrylic and pastel on canvas
88 x 74 in. (223.52 x 187.96 cm.)
Private Collection
Private Collection
3
of
3