public profile
Son of John Flagg and Mary Flagg Brother of Mary Pratt; Sarah Flagg and John Flagg, Jr