Hamilton, William Gerard, 1729-1796

Relationships: