Antonio Del Prete, ‘God Save Me!’, 2013, Avant Gallery