Richard Cooke1560

Name
Richard Cooke
Given names
Richard
Surname
Cooke
Birth calculated 1560

MarriageMargerie HayballView family
10 May 1584 (Age 24)
Deathyes