Barry Lennon: C&NW Nachusa, Illinois Before & After
Barry Lennon: Union Pacific #28, Rock River, Wyoming
Barry Lennon: GM&O #908 Normal, Illinois
Barry Lennon: C&EI Depot, Cissna Park, Illinois
Barry Lennon: C&NW Eastbounds at Cortland, Illinois
Barry Lennon: C&NW #4471 Earlville, Illinois
Barry Lennon: B&O/C&EI Crossing, Pana, Illinois
Barry Lennon: UP #4135 Tuscola, Illinois
Barry Lennon: UP #3985 Vincennes, Indiana #2
Barry Lennon: UP #3985 Vincennes, Indiana #1
Barry Lennon: UP #3985 Milan, Indiana
Barry Lennon: Union Pacific #3985 Glover, Illinois
Barry Lennon: C&NW #4160 Roster DeKalb, Illinois
Barry Lennon: C&NW #4160 DeKalb, Illinois
Barry Lennon: Union Pacific # 844 Nachusa, Illinois
Barry Lennon: CNW #8501 Clinton, Iowa
Barry Lennon: D&RGW #5358 Brighton Park, Illinois
Barry Lennon: Nelson, Illinois Sunset
Barry Lennon: Troy Grove Branch Earlville #4
Barry Lennon: Troy Grove Branch Earlville #3
Barry Lennon: UP 6584 Nachusa, Illinois
Barry Lennon: Union Pacific #1996 Albion, Indiana
Barry Lennon: UP #1988 Garrett, Indiana
Barry Lennon: UP #1988 Roster Garrett, Indiana
Barry Lennon: UP Y715 Cortland, Illinois
Barry Lennon: UP Y730 Triumph, Illinois
Barry Lennon: UP Y730 Rollo, Illinois
Barry Lennon: Troy Grove Train, Earlville, Illinois
Barry Lennon: UP Y715 Rollo, Illinois
Barry Lennon: UP #7884 Las Vegas, Nevada