Institutions

Saint Louis Art Museum

Institution · museum · St. Louis, United States · founded 1909