Harvard University – Memorial Hall. University architecture in Cambridge, Massachusetts (United States). Posted on May 16, 2024