Nancy Willis

Nancy Willis is a London based artist whose work includes painting, printmaking, sculpture, mixed media, and moving image. Nancy has exhibited in the Whitechapel Open, Diorama Art Gallery, London, Laing Art Gallery, Newcastle and BBC Television Centre. She was Artist…