Thomas Charles Todd + Margaret Bald

3 children

Parents Grandparents

Family group information
Marriage January 29, 1745
Moffat, Dumfries-shire, Scotland
Latitude: N55.3353 Longitude: W3.4456