Chimera

Chimera, an exhibition of many parts. Scott Gallery, Lancaster University  January 1985. 59.5 x 42cms (c. 24 x 16 inches).

£10