public profile
Daughter of Thomas Balfour McWilliam and Christina Fleming Sister of Thomas McWilliam; Margaret McWilliam; Agnes McWilliam; James McWilliam and Janet McWilliam