Our Family History
Alexander Leitch
1796 - Yes, date unknown
Generation: 1
1. Alexander Leitch was born on 4 Feb 1796 in Glassary, Argyll, Scotland, UK; and died.