Hugh Ruthven II

Hugh Ruthven II