Leiko Ikemura

18 Jan 2018
1 Apr 2019
National Art Center Tokyo
7 Chome-22-2 Roppongi, Minato
Tokyo, 106-8558
Japan
Leiko Ikemura, ‘Our Planet – Earth & Stars’, installation view, 2018. Courtesy: National Art Center, Tokyo 

Leiko Ikemura, ‘Our Planet – Earth & Stars’, installation view, 2018. Courtesy: National Art Center, Tokyo