Julie Davidow's installation explores the positive and negative aspects of man's relationship with the natural world, on an organic and inorganic level.
Added by Upcoming Robot on September 28, 2008