Home New England New England Locomotive Shed (1967)

New England Locomotive Shed (1967)

746

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