Lilivet Peña Echemendía, ‘The Island’, 2008, Gateway Art Center NYC