Eva Wylie juxtaposes organic imagery with images that intimate how humanity and its detritus merge into the natural world.
Added by Upcoming Robot on January 29, 2009