This sculpture is made of electric power cords, adapters, cable ties and light bulbs. New York NY. School of Visual Arts. Skowhegan School of Painting and Sculpture. Mary Carter Taub is an installation artist based in Chapel Hill, NC.
Study Sketch
2010