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