"Nature Trails" is newest addition to Chicago's urban landscape

by