Individual Details

Thomas Alfred Leighton

(1867 - )

Events

Birth1867Swansea, Glamorganshire, Wales
Death

Families

SpouseBlanche Marie Mitchell (1866 - )