New Shoal Creek Dam


New Shoal Creek Dam - dam in Lawrence County, Tennessee, United States of America.