Sister Said to Satan: My Diary is Too Hot For You



Courtesy: Auto Italia, London.
Duo show with Margaret Haines
Window painting, text, video installation.
Photo: Manuela Barczewski

back