Milford Irish Festival

Milford Irish Festival, Milford, CT