Appalachian Heritage Museum

Blowing Rock, North Carolina

History