Apple Store Link
Play Store Link

Nicola L.

#23, 1988-1990

Newspaper clippings and oil on paper on canvas

221 x 185.4 cm (87 x 73 in)