IC 3129 IC 3129 sits next to the Metra station in Homewood, IL. Photographed by Brad Noyes, August 4, 2008. Added to the photo archive by Brad Noyes, November 4, 2008. Railroad: Illinois Central. » Contact the person who posted this photograph.
|
|
Sharing this photo? Use this "permalink" to avoid broken links:
http://photos.greatrails.net/s/?p=127148
|
|