Liz Neal - Paul Dune, 2008 (detail)

Liz Neal

United Kingdom 1973

Installation, Sculpture, Painting

Liz Neal
Liz Neal
United Kingdom
November 28, 2013

Liz Neal is a British artist, known for her provocative paintings, embroideries, sculptures and installations which reference sexual, consumer and fantasy imagery.

Born in 1973 in Wales, the artist is currently based in London.