Skip to Content

TBL040: Lockwood Memorial Library construction site, Nov. 8,1933 with Foster Hall in the background