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 in April 2024. © Chad Davis