Kings Gap Harvest Festival

 —  —

Kings Gap State Park, 500 Kings Gap Road, Carlisle, PA 17015