7/26/2010

Leiko Ikemura




















Leiko Ikemura


Face Scape 1

2009

Galerie Karsten Greve, Cologne