Person:Margaret De Leslie (1)

Watchers
Margaret de Leslie
 
 
Facts and Events
Name Margaret de Leslie
Gender Female
Marriage 1381 to David _____, of Abercrombie