NameRichard De Emildon
Spouses
Birthabt 1305, Plumpton, Yorkshire, England
Death25 Dec 1362
FatherJohn/Alexander Mowbray (~1279-)
Last Modified 25 Feb 2001Created 8 Mar 2016 using Reunion for Macintosh