Leiko Ikemura 18 Dec 2009 - 06 Feb 2010 Leiko Ikemura: Floating Face, 2009, 80 x 110 cm www.galerie-karsten-greve.com