Catawba County Museum of History

Catawba County Museum of History
At Hart Square in Catawba County, a man with a passion for historic structures keeps the past alive