Title: LEIKO IKEMURA. GALERIE KARSTEN GREVE, COLOGNE, PARIS, MILANO
Description: Painting & Sculpture by Leiko Ikemura