Click to expand/collapse all other details

Family John Smalley & Elizabeth Patten Click to view John Smalley & Elizabeth Patten in the family tree

They have five sons named John, David, Alfred, Larkin and William.

Page last modified