New Sloan building (E62), Sept. 17.

Logan P. Williams—The Tech

New Sloan building (E62), Sept. 17. Logan P. Williams—The Tech