
Tracey Snelling American, b. 1970
Film still Zhujiajiao, 2010
Wall hanging video sculpture
16 x 23 x 4.50 in
Edition of 5
369-9991
This website uses cookies
This site uses cookies to help make it more useful to you. Please contact us to find out more about our Cookie Policy.