Robert Duff, of Invermarkie

- 2 Jul 1645 Alford