Photograph of the South Windham railroad station, which served the New Haven Railroad, in the town of Windham, Connecticut, taken by Lewis Herbert... Show morePhotograph of the South Windham railroad station, which served the New Haven Railroad, in the town of Windham, Connecticut, taken by Lewis Herbert Benton. Windows on the station building are boarded up. Show less