Rev. J.M. Macleod
1 spouse
Alice Matheson
Close