Kenneth H. MacLean obituary, Hull, MA

In memory of

Kenneth H. MacLean