Baldwin, IL: Great town... sort of a burb of Sparta, IL.

Rate this picture:

Viewed
2685 times
Current avarege rating
4.5 (36 votes)
Picture by
James Olsson
Submitted on
9/14/2005