Shepard, Thomas, 1605 - 1649

Born: 
1605
Died: 
1649