Washington University Film & Media Archive

Washington University Libraries is the library system of Washington University in St. Louis. The system includes 12 libraries and over 4.2 million volumes. The John M. Olin Library is the central library.

The Wikipedia page is.