Margaret Bruce

(born 1676) (b. 1676)

Parents

Children