Alexander Long
Birth date:
25 DEC 1823
Birth place:
Petty, , ,
 
Death date:
  31 OCT 1885
Death place:
  10 Petty Street, Inverness, ,

Long Family

Parents:
Father: Robert Churchill Long
Mother: Isabella Mackenzie
Spouse:
Spouse: Johanne Fraser
 
Siblings:
Mary Long
Children: