Patrick Ruthven, Master of Ruthven

Peerage person ID=204919 (1540–1559)

Parents

Children

Siblings

Partners