Historic
Harvard Lampoon Building
The Harvard Lampoon Building (sometimes referred to as the Lampoon Castle) is a historic building in Cambridge, Massachusetts, which is best known as the home of The Harvard Lampoon, and for its unusual design.
Source: Wikipedia / Wikidata
Nearby