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 February 27, 2009