German Art Now

German Art Now

Saint Louis Art Museum, St. Louis, USA

18 October 2003 - 11 January 2004