Catharine McCaffrey

F, #891
     Catharine McCaffrey and James Shields were married.

Family

James Shields
Child