Murray, John II., active 1752-1761, of Philiphaugh; MP for county Selkirkshire

Relationships: