Puffer Genealogy
Family: MACDONNCHADH, Niall of Carrick / STEWART, Margaret (F23322)
-
Female
STEWART, Margaret
Birth Death Burial Father STEWART, Walter 3rd High Steward of Scotland | F23323 Group Sheet Mother Bethóc | F23323 Group Sheet