Home » Houghton Library
Harvard Square. Photograph, ca. 1870. Harvard University Archives, HUV 80 (2-10)