public profile
Daughter of William. Archibald and Mary Archibald Sister of William Archibald; Barbara Archibald; James Archibald and Margaret Archibald