La Sciara (1993)

La Sciara, 1993
Mixed media on canvas
112-1/4 x 121-1/4 inches (285 x 308 cm)