Surname: Halstead-Cavendish | Name index 2 people Catherine Halstead-Cavendish * 1593 George Michael Halstead-Cavendish Surname