Luc Leestemaker, ‘2005.23’, 2005, DTR Modern Galleries