Robert Indiana: Peace Escapes Once Again (2003) Peace Escapes Once Again Oil on canvas Robert Indiana Birth13 September 1928Death19 May 2018 Shot Where Princeton University Art MuseumWhen21 July 2007