Governor Mike Huckabee Delta Rivers Nature Center

Main building at the Governor Mike Huckabee Delta Rivers Nature Center in Jefferson County; 2008.

sign amid trees

Photo by Mike Keckhaver