IC 8408An old geep sits cosmetically restored along the Metro Station in Homewood, IL.
Photographed by Brad Noyes, August 7, 2008.
Added to the photo archive by Brad Noyes, January 6, 2009.
Railroad: Illinois Central.
» Contact the person who posted this photograph.