Catherine Brooke
Peerage person ID=204855
(b. 1590)
Parents
Richard Brooke
Children
Magdalene Trench
Margarita Trench
Frederic Trench
Partners
Thomas Trench