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