Margaret Esmonde
Parents
Helen O'Callan
John Esmonde
Children
Siblings
John Esmonde
Laurence Esmonde
Bartholomew Esmonde
James Esmonde
Sir Thomas Esmonde, 9th Baronet