Liz Toole

Liz Toole is a Printmaker and Painter based in Sussex, creating imaginary scenes filled with the patterns of nature inspired by both the Sussex countryside and the diversity of life she found whilst travelling in Africa.
Sorry, there are no products matching your search.