Algar Labouchere Thorold
Algar Labouchere was born in
of,,,England
. Algar Labouchere is no longer alive.
General Notes
1 _UID 88A34312CC6AC649A30A03BEFE3203C12787
!#107> Blood Royal of Britain-tdr-p474 (FHL 942 D2rb);
#4372> Manusell History-p33 (FHL 929.242 M444m);
Algar Labouchere's family with Theresa Mary Mansel
Family Notes
1 _UID E8A8EAA6990B514C97238F24C0A9D4152080
Source/Citation
Pedigree Resource File CD 6
Page last modified