Fest gathers 15 local historical groups