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