Date: 1966
Location: Route 83 and St. Charles Road, Elmhurst, Illinois
Source: Ralph Mahon, via Elmhurst History Museum
What do you see here?
No comments:
Post a Comment