Laurence Oliphant (Q6500756)
Scottish Jacobite army officer
Language: