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