Margaret Fox

 

Margaret Fox is the archivist at Traquair House.