Coming Back Soon...
View More
Beta Lambda Chapter members pose together in 1931-1932. This photograph was featured on page 71 of the Fall 1975 issue of The Key.
1931 - 1932
Group PhotographsThe Key Publication
Photograph
Beta Lambda
University of Illinois
1930s20th Century