Elm Bank same sex wedding

Elm Bank same sex wedding

Location: 900 Washington St, Wellesley, MA 02482.