Ann Shirley
Birth:
Christening:
31 Jul 1706
St. Stephens Parish, Northumberland, Virginia
FCID:4291:516
Parents
Father:
John Shirley
Mother:
Jane Price
Marriage(s)