William Borthwick, 2nd Lord Borthwick (Q8005726)
Scottish diplomat
Language:
other details