Check out this awesome piece that I photographed tonight for New Orleans-based artist Elizabeth Chen. The deer’s head is made up of thread embroidered onto sheets of plastic that are hung with strings, and lit with a black light. To see more of her beautiful work, check out www.elizabeth-chen.com