Pedigree tree of Egar Hilgrove Swan
Egar Hilgrove Swan
Birth: 11 January 1863 48
Death: 17 October 1904 — Pembroke, Bermuda
Mary Simons
Birth: 1815
Death: 23 April 1887 — Sandys, Bermuda
Anthony Swan
Birth: 1790
Death: 5 October 1875 — Sandys, Bermuda