Peter B. Keefe obituary, Winsted, CT

In memory of

Peter B. Keefe