David M. Swanson obituary, Billerica, MA

In memory of

David M. Swanson