Steven Campbell

The Spider

1992

oil on canvas

221.5 x 234.3 cm.