Mary Haldane   



Partnerships:

James Low   

Son: John George Low  Born: 19 Mar 1886