John C. Campbell Folk School



All Links

Share this:

Details of John C. Campbell Folk School

About John C. Campbell Folk School
John C. Campbell Folk School- Teaching traditional crafts, music and dance in the mountains of North Carolina.