More than food and fun, Milford parish festival brings people, cultures together