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

Rate this picture:

Viewed
2593 times
Current avarege rating
4.6 (35 votes)
Picture by
James Olsson
Submitted on
9/14/2005