Firooz Zahedi, ‘Elizabeth Taylor Dressed as an Odalisque I’, 2011, Leila Heller Gallery