New York and New England Railroad depot, ca. 1875-1895 (Tufts Archival Research Center, 2005)
South Station built on this site. 7 x 10 Photographs