Oak Mountain State Park hosts Shelby County Senior Picnic

See our full August issue