Alexander SPENCE Alexander Russell Duguid SPENCE William James SPENCE Janet LINKLATER Mini tree diagram

John Thomas SPENCE

1868 -

Life History

1868

Born in North Shields, Northumberland, England

Page created using GEDmill 1.11.0