← back to LO 888.5
Untitled
, 2012, Flashe on paper, 26.5 x 22.625 inches
(detail)