Sep19

North Carolina Mountain State Fair

Western NC Agricultural Center, Fletcher, NC