An artist who purges her fears through painting is terrified to discover that her nightmarish creations have taken on a life of their own.
2017
1958
2013
1998
2018
2012
2014
2016
2015
1935
2020
2023
2019