James Cavanagh  ‎(I23630)‎
Name:
James Cavanagh

Gender: MaleMale
      

Birth: -- Castlepollard, Westmeath, Ireland
Death: after 1866 -- Ontario, Canada