Massimo Listri, ‘Natural History Museum, Londra’, 2005, Holden Luntz Gallery