Andrew Leslie, Master of Rothes
Birth:
Abt 1440
Death:
Bef 3 Aug 1473
FCID:4736:2560
Parents
Father:
George Leslie
Mother:
Christian Halyburton
Marriage(s)