← back to LO 839
Untitled
, 2018, Screen printing ink on paper, 38 x 25 inches
(detail)