Our Family History
Lilly Brown
1864 - Yes, date unknown
Generation: 1
1. Lilly Brown was born on 11 Jun 1864 in Inverchaolain, Argyll, Scotland, UK; and died. Lilly married Alexander Lochhead on 29 May 1888 in Inverchaolain, Argyll, Scotland, UK. Alexander (son of Alexander Lochhead and Janet Brown) was born on 21 Dec 1859 in Dunoon and Kilmun, Argyll, Scotland, UK; and died. [Group Sheet] [Family Chart]