London Hiroshi Sugimoto Still Life Past Nov 21, 2014–Jan 24, 2015 London — Hiroshi Sugimoto, Still Life, Nov 21, 2014–Jan 24, 2015