Thomas Dutton (1357)

Born: 1621 in England
Died: 27-Jan-1687 in England