John Anstruther (British Army officer)


John Anstruther was a Scottish military officer.
He was the son of Sir Philip Anstruther, 2nd Baronet of Balcaskie and Catherine Hay.
He married Grizel Maria Thomson of Charleton, Fife, daughter of John Thomson of Charleton and Margaret Paterson, in December 1774.

Children