This is the CP's "Heritage" D&H painted engine.
Nortbound local passes over the High Bridge at Harpursville
What appears to be a D22 local sits in the remains of the D&H's old Bevier St. Yard in Binghamton.
D&H #7312 is a CPR Heritage Unit