Michael Horsley
Birth:
Christening:
1 Dec 1716
Batsford, Gloucester, England
FCID:6257:237
Parents
Father:
James Horsley
Mother:
Elizabeth Harris
Marriage(s)