Thomas Gilmour   



Partnerships:

Alexina Wright   

Daughter: Margaret Gilmour  Born: 25 Dec 1883