Peter Langford Brooke
Peerage person ID=316329
(1793–1840)
Parents
Maria Broughton
Thomas Langford Brooke
Children
Siblings
Thomas Langford Brooke
Partners
Elizabeth Sophia Rowley
Julia Seymour Buccleugh Campbell