Rachel Moreau
Bug Zapper
2003
inkjet print face mounted to plexi
30" x 23"
PREV / NEXT   23 / 33
BACK TO OLD WORK