art + design
About
elizabeth chen
art + design
About
yy
mirror mylar film, fishing line, crimps
Staple Goods Gallery, New Orleans, Louisiana 2017