Sir Henry de Latham
Henry was born about 1228 in
Tarbock, Lancashire, England
. Henry is no longer alive.
Page last modified