Alejandra Padilla, ‘The Last Minute’, 2012, Diana Lowenstein Gallery