P42DC 126 of AMTK at Brunswick
P42DC 126 of AMTK at Brunswick
Portland
Portland
Cape Elizabeth
Cape Elizabeth
Cape Elizabeth
Cape Neddick
Cape Neddick
Portsmouth
Portsmouth
Rye
CTC-1B 1637 of MBTA between Newburyport and Rowley
CTC-1B 1649 of MBTA between Newburyport and Rowley
Gloucester
M-K F40PHM-2C 1027 of MBTA at Manchester-by-the-Sea
Plymouth
Plymouth
077 005 of DB at Hiltersdorf
Plymouth