Trail of History - Cotton Mills

historical perspective on cotton mills in Charlotte-Mecklenburg