|1/23View All »|
Elmhurst, IllinoisRecent Albums
Elmhurst's Wilder Mansion is located in Wilder Park. This was the long-time home of the Elmhurst Public Library. Over the weekend, the 1964 addition had a date with a wrecking ball. This photo was taken on Tuesday, March 25, 2008.
Thursday, March 27th, 2008