Charteris, George, active 1846-1849, junior, of Clonden Bank, county Dumfriesshire

Relationships: