Robert Sempill, 3rd Lord Sempill (Q7349682)
Scottish lord of Parliament
Language:
other details