Union Pacific 3090 West of the La Fox Metra Station


Taken from Harley Road in Elburn, Illinois 41.887638, -88.423820
February 2006
e060226c021a-wb