Carol Larkin and Archie Hahn

0
576

Longtime resident Carol Larkin and Archie Hahn get married, reconnecting after a 42-year separation.