New England vacation (at Cape Elizabeth, Maine)