Cahaba River, Cahaba National Wildlife Refuge, Alabama

Cahaba River, Cahaba National Wildlife Refuge, Alabama