David Leslie, 1st Lord Newark (Q4259456)
Scottish cavalry officer
Language: