Defiance (1986)

Defiance, 1986
Mixed media on… ?
59 x 168 inches (150 x 427 cm)