60 Seconds: Solo Exhibition at Leica Gallery Ginza, Tokyo

8 December 2016 - 28 February 2017