Rock Sculpture Of Mylar By Tara Donovan

Tara Donovan is an American artist from Brooklyn, New York. She is known for site specific installation art, using materials like Scotch tape, Styrofoam cups and drinking straws to create large scale sculptures.

Visit gizfactory.com

Materialized by

gizfactory

1353
Related Objects