Halkett, William, General; Hanoverian service

Relationships: