Cannelton Cotton Mills

Tags: cotton mill and mill
Credit: NRHP