Old Glory waves on this perfect Independence Day morning as the Kankakee, Beaverville & Southern arrives at Lafayette with a train of 50 loads. Happy birthday, America!
Taking a look at the same train and scene as captured by different photographers. The best way to view will be to sort by photo date so the photos are grouped together.