Thomas Pattle
Peerage person ID=475806
Children
Ruth Casson Pattle
Thomas Pattle
Mary Pattle
Partners
Elizabeth Brooke