Stream bank restoration in mind for Shades Creek, Cahaba River

by