Images

Nurse of Shangri-La, 1985
oil, spray enamel on linoleum
108 1/2 x 71 3/4" (275.6 x 182.3 cm)

Images-Stack