1984 and 2005, London, United Kingdom Image size (H)98mm x (W)140mm centred on (H)16"x(W)12" Lustre canvas. 1984 and 2005, London, United Kingdom, Chino Otsuka, 1984/2005, 40, 30, 3/5, C-print, HMA-2010-16