27th Generation


Family of King Alexander II of Scotland (2917)

3393. Margorie of Scotland.

Margorie married Sir Alan Durward.


Previous · Next