Daughter of John Stewart, 1st Earl of Traquair

Family

Margaret Stewart
Updated about 8 years ago

Basic Info

Types Person