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




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

back