Hugh Halkett (Q1634383)
British-Hanoverian general
Language: