James Gregorie, of Aberdeen

- 27 May 1623 ()

Parents

Children