Charlotte-Mecklenburg Historic Landmarks Commission

Defiance Sock Mills-S&R