Details
No Description
Exhibited
London, Arts Council English Cathedrals: Creffield, South Bank Centre, 1988-90, no.31