Brothers Steven and Billy Blaise Dufala explore the concept of trash through drawings, paintings, digital prints and sculpture.
Added by Upcoming Robot on September 10, 2010