Joseph Cruickshank  ‎(I1563)‎
Surname: Cruickshank
Given Names: Joseph

Gender: MaleMale
      

Birth: 1880 43 41 -- Ternemny, Parish of Rothiemay, County of Banff