Andrew Gray, of Baledgarno, 1st of Baledgarno

- Bef Dec 1530

Parents

Children

Siblings