Skip to Content

TBL060: Lockwood Memorial Library construction site, Apr. 24, 1934