ID 281 Name of Institution St Louis Art Museum Country United States City St Louis Collection Off Exhibition (ID: 1074) European Painting in the Seventies: New Work by Sixteen Artists:St Louis Art Museum