Home New England New England Locomotive Shed (1967)

New England Locomotive Shed (1967)

387

Two 1967 images showing the impressive loco shed at New England, the year before it was demolished.