James Thomas Longhurst
Birth:
13 Jan 1822
Shoreham, Sussex, England
FCID:5461:798
Parents
Father:
Thomas Longhurst
Mother:
Mary Rudd
Marriage(s)