Our Maritime Ties
Denis Esmonde Barry
Generation: 1
Generation: 2
1. Denis Esmonde Barry Denis — Susan Lynn Vaughan. [Group Sheet]
Children:
Generation: 2
2. Nicole Christine Barry (1.Denis1) 3. Matthew Vaughan Barry (1.Denis1) 4. Patrick William Barry (1.Denis1)