Family Tree

Margaret May McNamara

ES
Edgar Spreadborough
1884–1925
MM
Margaret McNamara
1884–1920