Mary Hamilton-Gordon

noblewoman; Lady Polwarth ()

Parents

Children

Siblings

Partners