Professor Charles L. Stewart | University of Illinois Archives
Professor Charles L. Stewart
April 6, 1953
Found in RS 39/2/26, Box 65
Original image is 13 x 18 cm
University of Illinois Archives
Public Information Office
Copyright of this image is held by the University of Illinois. Please contact us if you would like to purchase a high-resolution copy of the image.