Individual Details

Living

( - )

Families

SpouseLiving
ChildJanet Barrie ( - )
ChildWilliam Barrie ( - )
ChildRobert Barrie ( - )
ChildAlexander Barrie ( - )