Person
Est 1663 -
Not who you're looking for? Others named Barbara Ruthven: Scottish maid of honour to Anne of Denmark
Family