Home > TMC Library > LibraryPics > 51
Weber Plaza
Alice Wei Sherwood, The TMC LibraryFollow
2022
The library plaza outside of The TMC Library facing McGovern Medical School.
DOWNLOADS
Since November 21, 2022
Advanced Search