Additional data from member contributors
Relationships
BillionGraves.com record for Ada Ellison (23 September 1924), BillionGraves Record Our Lady and St Edmund Church, Abingdon on Thames, Vale of White Horse, Oxfordshire, England, United Kingdom, Europe