Dugald Campbell McGregor (c1813-1892)

Biography
__SHOWFACTBOX__