Alexander Anstruther (Q4718230)
British judge (1769-1819)
Language: