Swimmers reminded of Chicago River on St. Patrick's Day as algae creates green water at Centennial Beach in Naperville, IL
Swimmers were reminded of the Chicago River on St. Patrick's Day as algae created green water at Centennial Beach in Naperville, Illinois.
Source: abc7chicago.com