Milford Porch Fest

Milford Porch Fest, 34 Pond St., MIlford, CT