Tracey Snelling
Last House on the Left video detail
2007
mixed media
detail video from the "Birds" house
PREV / NEXT   42 / 49
BACK TO INSTALLATIONS