DeSoto State Park Large CCC Pavilion

Cherokee, Alabama

Cherokee, Alabama
Park