Victor E. Shelford | University of Illinois Archives
Victor E. Shelford
Sepia-tone photographic print showing a portrait of Victor Ernest Shelford (1896-1965), Professor of Zoology (1914-46).
Found in RS 39/2/26, Box 61, Shelford, V.E.
Image measures 10.8 x 15.9 cm
University of Illinois Archives
Copyright is managed by the University of Illinois. Please contact us if you would like to purchase a high-resolution copy of the image or if you can help us identify the copyright holder.