James Cruickshank  ‎(I1738)‎
Surname: Cruickshank
Given Names: James

Gender: MaleMale
      

Birth: 27 June 1816