Installation (Banana Peel) (2008) - Adriana Lara by Ceci Moss 2010-11-29 Installation shot from "The Generational: Younger Than Jesus" [Source: Eat Me Daily]