AMAZING ART INSTALLATION
AT THE KEMPER MUSEUM
Exiled Chinese artist and activist
Ai Weiwei (b. 1957)
has installed an impressive exhibit
in the newly refurbished Kemper Museum
at Washington University, St. Louis.
Constructions, installations, sculptures
and photographs, on sensitive themes
raising questions about our
Best show I've seen in a long time.