Hamilton, Archibald, Lord, active 1702-1722, Captain; RN; MP

Relationships: