Gettysburg Bluegrass Festival

Granite Hill Campground, 3340 Fairfield Rd, Gettysburg, PA