slideshow
Peace? Been there, done that 1,2
Stedelijk Museum, Amsterdam (NL)
Installation view