4 Generation Pedigree Chart:
Desmond O'Shea















Desmond O'Shea ‎(I93)‎
Birth 1901
Death 1974 ‎(Age 73)‎