Keith Hall

Keith Hall
A Catawba County landmark cranks up for a centennial celebration