Lawrence Lowell Lecture Hall, Harvard University

Lawrence Lowell Lecture Hall at Harvard University
Lawrence Lowell Lecture Hall at Harvard University

Riverside, Cambridge, Massachusetts, United States
Photo taken on April 16, 2024. © Chad Davis