Millard M. Taft III obituary, Upton, MA

In memory of

Millard M. Taft III