Patrick Ruthven, 3rd Lord Ruthven (Q7147569)
Scottish noble
Language: