Sir Peter Arthur Halkett, 8th Bt

(1834-1904), Army officer (1834–1904)

Parents

Children

Partners