John William Haygarth

Peerage person ID=657110
The basics

Quick Facts

IntroPeerage person ID=657110
isPeer
Gender
Male
Family
Mother:Eleanor Cripps
Father:John Sayer Haygarth