Carol Larkin and Archie Hahn

0
593

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