Robert Stuart

British officer and diplomat (1812–1901)

Parents

Children

Siblings

Partners