They're in the Invasive Species Exhibit.
Biologists from the Illinois Department of Natural Resources found them in an inland lagoon in Humboldt Park.
It is suspected they were dumped there.
They're in the Invasive Species Exhibit.
Biologists from the Illinois Department of Natural Resources found them in an inland lagoon in Humboldt Park.
It is suspected they were dumped there.