Bride and groom by the reflecting pool at Elm Bank weddings

Bride and groom by the reflecting pool at Elm Bank weddings

Location: 900 Washington St, Wellesley, MA 02482.