public profile
Daughter of Robert Cotton and Ann Cotton Sister of Hannah Handley Cotton; Enoch Cotton; Jane Cotton; Roger Cotton; Harriett Cotton and 3 others; Ann Cotton; Louisa Cotton and Robert Cotton « less