Sep20

North Carolina Mountain State Fair

North Carolina Mountain State Fair, Fletcher, NC