Thomas De Umfreville
Thomas was born about 1361 in
Harbottle, Northumberland, ENG
. He died on February 12th, 1391.
Occupation Details
Thomas' occupation was Sir Knight.
Page last modified
\