Liz Elton

Artist Liz Elton is based in London, UK and works with painting, photography and installation to explore our relationship with land and waste. Her work is held in collections in the USA, Canada, Europe and Australia. She has a BA in Painting and MA in Fine Art from University of the Arts, London.

See More Artists...