Interactive tree of Barbara Pearson

Barbara Pearson 1739
Richard Pearson 17051742
Hannah Shepherd 1706
Richard Pearson 16781730
Agnes Harrison
Richard Shepherd